package com.punai.dataanalysis.epdatakb.service.impl;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

import cn.hutool.core.util.StrUtil;
import com.punai.common.core.domain.BaseEntity;
import com.punai.common.core.domain.entity.EcoCompany;
import com.punai.common.utils.NumberUtil;
import com.punai.dataanalysis.epdatakb.bo.JtczResultBo;
import com.punai.dataanalysis.epdatakb.bo.NG001.JtczQfycbzb;
import com.punai.dataanalysis.epdatakb.mapper.JtczQfycbzbMapper;
import com.punai.dataanalysis.epdatakb.service.NG001.NG001JtczQfycbzbService;
import com.punai.dataanalysis.epdatakb.vo.DataAnalysisVo;
import com.punai.system.mapper.EcoCompanyMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.punai.dataanalysis.epdatakb.mapper.DataAnalysisJtczTjdwzbnqfycbblMapper;
import com.punai.dataanalysis.epdatakb.domain.DataAnalysisJtczTjdwzbnqfycbbl;
import com.punai.dataanalysis.epdatakb.service.IDataAnalysisJtczTjdwzbnqfycbblService;

/**
 * 各单位工程全费用成本指标分析
 *
 * @author zxw_
 * @date 2023-04-20
 */
@Service
public class DataAnalysisJtczTjdwzbnqfycbblServiceImpl extends ServiceImpl<DataAnalysisJtczTjdwzbnqfycbblMapper,DataAnalysisJtczTjdwzbnqfycbbl> implements IDataAnalysisJtczTjdwzbnqfycbblService
{
    @Autowired
    private DataAnalysisJtczTjdwzbnqfycbblMapper dataAnalysisJtczTjdwzbnqfycbblMapper;

    @Autowired
    private NG001JtczQfycbzbService jtczQfycbzbService;

    @Override
    public List<? extends BaseEntity> getDataList(DataAnalysisVo dataAnalysisVo) {
        return jtczQfycbzbService.getDataList(dataAnalysisVo);
    }
}
